// 基本排序算法，时间复杂度均为O(n^2)
#ifndef BASIC_SORT_H
#define BASIC_SORT_H

#include "../linear-table/model/sq-list.h"

/**
 * 冒泡排序
 * @param list 顺序表
 */
void bubbleSort(SqList &);

/**
 * 简单选择排序
 * @param list 顺序表
 */
void selectSort(SqList &);

/**
 * 直接插入排序
 * @param list 顺序表
 */
void insertSort(SqList &);

#include "./basic-sort.cpp"

#endif